be scattered all over the place - Espagnol Anglais Dictionnaire